@charset "utf-8";
		/* Core Code */

* { margin:0; padding:0; /*filter:Gray!important;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)!important;*/ }
body { font:14px/24px Arial, "宋体"; color:#666; text-align:center; background:#fff url(images/bg.jpg) repeat-x center top; }
h1, h2, h3, h4, h5, h6, table, th, td { font-size:1em; }
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section { display: block; }
td { padding:0 0 0 10px; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; }
input, textarea, select, button { font:12px Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }/*Always show Firefox scrollbar*/
.block {width:100%;border: #ccc 1px solid;margin-bottom: 5px;}

/**清除样式，样式后边的数字代表行高*/
.clear {clear:both;}
.left{float:left;}
.right{float:right;}

.left .container{width:100%; padding:0 6px 0 0;}
.right .container{width:100%; padding-right:0;margin-right: 0px;}

.row{margin:0px auto;clear: both;}
.row .container{width:100%;}

.row .row{width:100%;clear: both;}
.row .row .col1 .container{width:100%;}
.row .row .col2 .container{width:100%;}

.row{width:970px; text-align:left; overflow:hidden;clear: both;}
.row .col1{width:323.3px;}
.row .col2{width:323.4px;}
.row .col3{width:323.3px;}
.row .col1 .container,.row .col2 .container{width:317.5px}

.row .row{width:100%;clear: both;}
.row .row .col1{width:33.333%;}
.row .row .col2{width:33.334%;}
.row .row .col3{width:33.333%;}
.row .row .col1 .container,.row .row .col2 .container,.row .row .col3 .container{width:100%;}

.row .lw323{width:317.5px}
.row .rw646{width:643px;}
.row .lw646{width:643px!important;width:646px;}
.row .rw323{width:320px;}
.row .lw323 .container,.row .rw646 .container,
.row .lw646 .container,.row .rw323 .container{width:100%;}

a:link, a:visited { text-decoration:none; color:#444; }
a:hover { color:#800; text-decoration:underline; }

/** 分隔符 */
.separator{width:100%;height:10px;clear: both;}

/**header*/
.header{margin: 0px auto;height: 127px;}
.header .row .col1{width:33.33%;}
.header .row .col1 .container{width:100%;}
.header .row .col2{width:33.33%;}
.header .row .col2 .container{width:100%;}
.header .row .col3{width:33.3%;}
.header .row .col3 .container{width:100%;}
.header .logo { width:190px; height:100px; margin: 27px 0px 0px; overflow:hidden; }
.header .logo a { height:165px; width:100%; overflow:hidden; }
.header .login { color:#666666; width:475px; }
.header .lang{ width: 234px;}
.header .lang a{ margin:0 10px; cursor:pointer; font-size:14px;}

/**header nav*/
.header .list{height:60px; text-align:center; border:none; overflow:hidden; width:100%;padding-top: 18px;}
.header .list .title{float:left; width:40px; font-weight:600; padding:4px 0 0; line-height:22px;}
.header .list .title a:hover{text-decoration:none;}
.header .list .content{float:right;width:210px; text-align:left;border:none;height: 60px;margin-top: 1px;}
.header .list .content a{ padding:0 8px 0 0; font-size:12px;}

/** 焦点文章区 */
.jiaodian{height:336px; overflow:hidden;width:100%;}
.jiaodian .item{height:174px;background: url(/themes/jr/images/right_top_bg.jpg) no-repeat 50% 0px;width:100%;}
.jiaodian .item h3{height:63px;}
.jiaodian .item .view{border-bottom: 1px solid #2C88B7;font: normal normal 400 12px/20px Arial;margin: 0px 20px 10px;padding: 0px 10px 10px;}
.jiaodian .item .view h4{height:40px;color: #C33;font: normal normal normal 18px/32px 微软雅黑;padding: 0px 30px 8px;}
.jiaodian .item .view .content{height:71px;}
.jiaodian .item .list{height:124px;}
.jiaodian .item .list .content{height:100%;margin: 0 0 0 80px;border: 0px solid #CBD7E8;}
.jiaodian .item .list .content a{display: block;width:47%!important;width:46%;height: 20px;float: left; margin-right: 6px; overflow:hidden; word-break: keep-all;text-overflow:ellipsis;white-space:nowrap;}
.jiaodian .index{background: url(/themes/jr/images/index_12.jpg) no-repeat 50% 0px;}
.jiaodian .index .list{height:142px;background: url(/themes/jr/images/index_16.jpg) no-repeat 50% 100%;}
.jiaodian .index .list .content{margin: 0 30px;border: 0px solid #CBD7E8;}
.jiaodian .qihuo h3{background: url(/themes/jr/images/qihuo_02.jpg) no-repeat 25px 0px;}
.jiaodian .qihuo .list{background: url(/themes/jr/images/qihuo_05.jpg) no-repeat 24px 50%;}
.jiaodian .waihui h3{background: url(/themes/jr/images/waihui_02.jpg) no-repeat 25px 0px;}
.jiaodian .waihui .list{background: url(/themes/jr/images/qihuo_05.jpg) no-repeat 24px 50%;}
.jiaodian .jijin h3{background: url(/themes/jr/images/jijin_02.jpg) no-repeat 25px 0px;}
.jiaodian .jijin .list{background: url(/themes/jr/images/qihuo_05.jpg) no-repeat 24px 50%;}
.jiaodian .zhaiquan h3{background: url(/themes/jr/images/zhaiquan_02.jpg) no-repeat 25px 0px;}
.jiaodian .zhaiquan .list{background: url(/themes/jr/images/qihuo_05.jpg) no-repeat 24px 50%;}
.jiaodian .bank h3{background: url(/themes/jr/images/bank_02.jpg) no-repeat 25px 0px;}
.jiaodian .bank .list{background: url(/themes/jr/images/bank_05.jpg) no-repeat 24px 50%;}
.jiaodian .xintuo h3{background: url(/themes/jr/images/xin_02.jpg) no-repeat 25px 0px;}
.jiaodian .xintuo .list{background: url(/themes/jr/images/xin_05.jpg) no-repeat 24px 50%;}
.jiaodian .hong h3{background: url(/themes/jr/images/hong_02.jpg) no-repeat 25px 0px;}
.jiaodian .hong .list{background: url(/themes/jr/images/hong_05.jpg) no-repeat 24px 50%;}
.jiaodian .guoji h3{background: url(/themes/jr/images/guo_02.jpg) no-repeat 25px 0px;}
.jiaodian .guoji .list{background: url(/themes/jr/images/guo_05.jpg) no-repeat 24px 50%;}
.jiaodian .zhuanti{background: url(about:blank);height: 390px;}
.jiaodian .zhuanti h3{background: url(/themes/jr/images/bg_hui.jpg) repeat-x 0px -1px;font-size: 14px;padding: 0px 14px 8px;text-align: right;height:38px;}
.jiaodian .zhuanti .list .content{margin: 0 30px;border: 0px solid #CBD7E8;}

/**主菜单*/
.menu { height:32px; overflow:hidden; clear:both; width:100%; background:url(images/m_c.jpg) repeat-x 0 0;}
.menu ul { background:url(images/m_r.jpg) no-repeat 100% 0; height:32px; width:100%; }
.menu li { float:left; padding:0 2px 0 0; background:url(images/m_li.jpg) no-repeat right 0; }
.menu a { float:left; font:600 15px/32px "微软雅黑", Arial; display:block; height:32px; padding:0 15px 0 0; text-align:center; overflow:hidden; }
.menu a:link, .menu a:visited { color:#fff; text-transform:capitalize; }
.menu a:hover, .menu a.now { color:#010101; text-decoration:none; background:#376e00 url(images/m_h.jpg) no-repeat center 0; }
.menu a span { display:block; cursor:pointer; padding:0 0 0 15px; float:left; height:32px; }
.menu li.first a{ background:url(images/m_l.jpg) no-repeat 0 0; }
.menu li.first a:hover, .menu li.first a.now { color:#010101; text-decoration:none; background:#376e00 url(images/m_h.jpg) no-repeat center 0; }
.menu li.first a:hover span, .menu li.first .now span { background:url(images/m_f_h.jpg) no-repeat 0 0; }

/**list列表*/
.list{width:100%; margin:0 0 10px; overflow:hidden;}
.list h3{background:#b0ccf4 url(images/back.jpg) repeat-x 0 -60px; height:30px; text-align:right;}
.list h3 .title{background: url(images/back.jpg) no-repeat 0 0px; float:left;padding:0 0 0 16px; color:#001352;font: normal normal 600 14px/30px Arial;}
.list h3 .more{background: url(images/back.jpg) no-repeat right -30px; float:right; padding:0 12px 0 0;font: normal normal 12px/30px Arial;text-decoration: none;}

.list .content { height:185px; margin:0 0 0 1px; overflow:hidden; border:1px solid #cbd7e8; }
.list .content_doubleHeight{ height:410px; margin:0 0 0 1px; overflow:hidden; border:1px solid #cbd7e8; }
.list .content ul, .list .content_doubleHeight ul { clear:both; padding:6px 11px; }
.list .content li, .list .content_doubleHeight li { height:24px; line-height:24px; overflow:hidden; text-align:right; clear:both; }
.list .content li a, 
.list .content li a:link, 
.list .content li a:visited,
.list .content_doubleHeight li a, 
.list .content_doubleHeight li a:link, 
.list .content_doubleHeight li a:visited { background:url(images/biao.gif) no-repeat -5px -10px; padding:0 0 0 13px; color:#150d48; }
.list .content li a, .list .content_doubleHeight li a{float:left;width:246px;overflow:hidden;text-align:left;word-break: keep-all;text-overflow:ellipsis;white-space:nowrap;}
.list .content li a:hover,.list .content_doubleHeight li a:hover{background:url(images/biao.gif) no-repeat -6px -448px; color:#800;}
.list .content li time,.list .content_doubleHeight li time{font:400 11px/28px Arial; padding:0; color:#800;}

.txt_write { color:#f8f8f8; }		/*白色文字or链接*/
a.txt_write:link, a.txt_write:visited { color:#f8f8f8; }
a.txt_write:hover { color:#ffd303; }
.txt_blue { color:#0a6abc; }     /*蓝色文字or链接*/
a.txt_blue:link, a.txt_blue:visited { color:#0a6abc; }
a.txt_blue:hover { color:#800; }
.txt_000 { color:#202529; }		/*黑色文字or链接*/
a.txt_000:link, a.txt_000:visited { color:#202529; }
a.txt_000:hover { color:#800; }
.txt_red { color:#c70e00; }      /*红色文字or链接*/
a.txt_red:link, a.txt_red:visited { color:#c70e00; }
a.txt_red:hover { color:#800; }
.txt_green { color:#509b00; }          /*绿色文字or链接*/
a.txt_green:link, a.txt_green:visited { color:#509b00; }
a.txt_green:hover { color:#800; }

/**============================= add by dengjinye ===========================*/

/* 搜索栏样式 worldQuote */
.worldQuote { height:31px; line-height:31px; overflow:hidden; clear:both; font-size:12px; background:#fcfcfc url(/themes/jr/images/biao.gif) no-repeat -8px -965px; margin:3px 0 0; padding:0 0 0 12px; }
.dataMarquee { overflow:hidden; width:700px; margin-right:4px; height:27px; float:left; }
.dataMarquee .bb { font-weight:bold; color:#0A6ABC;}
.dataMarquee .green { color:#009900; }
.dataMarquee .red { color:#CC0000; }

.search { float:right; width:250px; height:31px; padding:4px 0 0; background:url(/themes/jr/images/m_c.jpg) repeat-x 0 -2px; }
.pro_ser { width:170px; height:19px; line-height:19px; background:#fff; border:1px solid #125075; padding:0 0 0 4px; margin:0 0 0 7px; float:left; }
.topro_ser { }

/**============================= 新闻列表标题栏颜色 ===========================*/
/**深蓝*/
.darkblue .list h3 {background:#a1beef url(images/qi_16.jpg) repeat-y 0 0;clear:both; text-align:right; padding-right:12px; height:30px;}
.darkblue .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.darkblue .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }

/**银色*/
.silvery .list h3 {background:url(images/back.jpg) repeat-x 0 -217px;clear:both; text-align:right; padding-right:12px; height:30px;}
.silvery .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.silvery .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }
/**============================= 新闻列表标题栏颜色/end =======================*/

/** 两列布局样式（左列占1个单位，右列占两个单位） */
.row .2col1{width:323.3px}
.row .2col1 .container{width:317.5px}
.row .2col1 .list h3 {background:#a1beef url(images/qi_16.jpg) repeat-y 0 0;clear:both; text-align:right; padding-right:12px; height:30px;}
.row .2col1 .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.row .2col1 .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }
.row .2col2{width: 646.7px}


/** 占用2列，占用1列的样式(使用于整体布局排版) */
/**.column2 {width:646.7px;padding:5px 20px;}*/
.column2 {width:646.7px;}
.column1 {width:322.3.px}
.column1_smaller {width:320px}
.column1_smaller1 {width:300px}
.column2_smaller {width:646.7px}

/** 两列布局样式（左列占1个单位，右列占一个单位，适用于局部布局排版） */
.row .2col1_left1{width:320px}
.row .2col1_left1 .container{width:317.5px}
.row .2col1_left1 .list h3 {background:url(images/back.jpg) repeat-x 0 -217px;clear:both; text-align:right; padding-right:12px; height:30px;}
.row .2col1_left1 .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.row .2col1_left1 .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }
.row .2col2_right1{width: 320px}
.row .2col2_right1 .container{width:317.5px}
.row .2col2_right1 .list h3 {background:url(images/back.jpg) repeat-x 0 -217px; clear:both; text-align:right; padding-right:12px; height:30px;}
.row .2col2_right1 .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.row .2col2_right1 .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }


/*================================新闻详细内容 info================================*/
.info_main { float:left; width:100%; overflow:hidden; border:1px solid #c4c6ca; border-top:5px solid #002897;}
.info_main  .new_line{ width:100%;}
.info_main  .new_line  .newline_time{ display:inline;color:#888; }
.info_main  h4.new_h4 { text-align:center; font-size:20px; font-family:"微软雅黑"; font-weight:600; margin:10px 0 18px; color:#3e79a6; }
.info_main #content{padding: 0 10px;}
	
/**
.new { background:#f7feff; padding:20px; }
.new h4.new_h4 { text-align:center; font-size:20px; font-family:"微软雅黑"; font-weight:600; margin:0px 0 18px; color:#3e79a6; }
*/
.new_time { text-align:right; padding:0 5px ; margin:0 0 30px; height:24px; font-size:12px; border-bottom:1px solid #cecece; }
.new_daodu{ border:1px solid #dedede; background:#f4f4f4; padding:10px 15px; margin:0 0 15px;}
.fanye { text-align: center; padding: 5px 0; margin:15px 0 0; clear:both; }
.fanye a { text-align: center; padding:0 4px; }
/*================================新闻详细内容 info end================================*/

/** 单行广告样式 */
.adv01 { clear:both; height:80px; margin:10px 0; }
.adv03 { clear:both; margin:10px 0 0; height:95px; }
.adv04 { height:84px; margin:10px 0 0; }
.adv04 img { padding:1px; border:1px solid #dedede; height:80px; width:315px; }
.adv04_gupiao { height:84px; margin:10px 0 0; }
.adv04_gupiao img { padding:1px; border:1px solid #dedede; height:80px; width:310px; }
.adv13{ height:255px;}

/** 子导航首页（eg.保险首页） */
.hong_nav { height:37px; overflow:hidden; margin:0 0 10px; background:url(images/nav_bg.jpg) no-repeat 0 0; border-right:1px solid #c0c0c0; color:#fff; text-align:right; padding:0 80px 0 0; }
.nav_h2 { float:left; font:600 18px/37px "微软雅黑"; color:#111; width:160px; text-align:center; }
.nav_txt  { color:#fff;  }
.nav_txt a { font:400 14px/39px Arial; margin:0 12px; }
.nav_txt a, .nav_txt a:link, .nav_txt a:visited { color:#fff; }
.nav_txt a:hover { color:#ffc600; }

/** 保险研究 */
.indichan_title{ background: url(images/di_03.jpg)  repeat-x 0 0 ; float:left; padding:0 20px; }
.dichan_title{ background:url(images/bg_hui.jpg) repeat-x 0 0 ; font:16px/30px "微软雅黑"; height:30px; margin:0 0 10px; color:#fff; border-right:1px solid #c0c0c0;}

/** 页眉样式 */
.copyright { line-height:20px; padding:5px 120px 8px 120px; font-size:12px; text-align:center; }
.txt_write { color:#f8f8f8; }		/*白色文字or链接*/
a.txt_write:link, a.txt_write:visited { color:#f8f8f8; }
a.txt_write:hover { color:#ffd303; }
.web_110 { width:180px; float:right; line-height:14px; }
.fl { float:left; }
.fr { float:right; }
.margin_tb { margin:12px 0; }
.foot_links { font:15px/30px "微软雅黑"; background:#066bb9 url(images/bg_links.jpg) no-repeat 0 0; height:30px; padding:0 15px; color:#fff; }
.foot_links { text-align:center; }
.foot_links a { color:#000000; padding:0 8px; }
.foot_links a:hover { color:#800; }

/*======================== more ==========================*/
.news2 .zhuanti_ul_line .new_line .innew_line { clear:both; height: auto; margin:0 1px; border:0px solid #cbd7e8; }
.news2 .zhuanti_ul_line .new_line .innew_line li{ height:32px; line-height:32px; background: url(images/bor_01.gif) repeat-x 0 bottom}
.zhuanti_ul_line .h3_cn { font:600 14px/26px "Arial"; float:left; color:#fff; padding:0 16px 0 6px; background:url(images/back.jpg) no-repeat right -114px }

.zhuanti_ul_line .new_line { width:646.7px; float:left; overflow:hidden; }
.zhuanti_ul_line .new_line h3 { height:24px; overflow:hidden; line-height:26px; text-align:right; background:url(images/back.jpg) no-repeat 0 -90px; padding:0 0 0 8px; border-bottom:1px solid #4a91b6; }
.zhuanti_ul_line .new_line h3 .more { background:none; float:right; padding:0 12px 0 0; }
.zhuanti_ul_line .new_line h3 span.fl { background:url(images/back.jpg) repeat-x 0 -138px }
.zhuanti_ul_line .h3_cn { font:600 14px/26px "Arial"; float:left; color:#fff; padding:0 16px 0 6px; background:url(images/back.jpg) no-repeat right -114px }
.zhuanti_ul_line .new_line .innew_line { clear:both; height:192px; margin:0 1px; overflow:hidden; border:0px solid #cbd7e8; }
.zhuanti_ul_line .new_line ul { clear:both; padding:12px 11px; }
.zhuanti_ul_line .new_line li { height:24px; line-height:24px; overflow:hidden; text-align:right; clear:both; }
.zhuanti_ul_line .new_line li a, .zhuanti_ul_line .new_line li a:link, .zhuanti_ul_line .new_line li a:visited { background:url(images/biao.gif) no-repeat -5px -10px; padding:0 0 0 13px; color:#150d48; text-decoration: none; }
.zhuanti_ul_line .new_line li a:hover { background:url(images/biao.gif) no-repeat -6px -448px; color:#800; text-decoration: underline; }
.zhuanti_ul_line .newline_time { font:400 11px/28px Arial; padding:0 0 0 12px; color:#800; display:none; }


.new { background:#f7feff; padding:20px; }
.new h4.new_h4 { text-align:center; font-size:20px; font-family:"微软雅黑"; font-weight:600; margin:0px 0 18px; color:#3e79a6; }
.new_time { text-align:right; padding:0 5px ; margin:0 0 30px; height:24px; font-size:12px; border-bottom:1px solid #cecece; }
.new_daodu{ border:1px solid #dedede; background:#f4f4f4; padding:10px 15px; margin:0 0 15px;}
/*======================== more/end ==========================*/

/*======================== 股票页面布局 ========================*/
.bigHeightlist{height:520px;}
.bigHeightlist .list{width:100%; margin:0 0 10px;overflow-y:visible;}
.bigHeightlist .list h3{background:#b0ccf4 url(images/back.jpg) repeat-x 0 -60px; height:30px; text-align:right;}
.bigHeightlist .list h3 .title{background: url(images/back.jpg) no-repeat 0 0px; float:left;padding:0 0 0 16px; color:#001352;font: normal normal 600 14px/30px Arial;}
.bigHeightlist .list h3 .more{background: url(images/back.jpg) no-repeat right -30px; float:right; padding:0 12px 0 0;font: normal normal 12px/30px Arial;text-decoration: none;}

.bigHeightlist .list .content { height:500px; margin:0 0 0 1px; border:1px solid #cbd7e8;}
.bigHeightlist .list .content ul { clear:both; padding:6px 11px; }
.bigHeightlist .list .content li { height:24px; line-height:24px; overflow:hidden; text-align:right; clear:both; }
.bigHeightlist .list .content li a, 
.bigHeightlist .list .content li a:link, 
.bigHeightlist .list .content li a:visited { background:url(images/biao.gif) no-repeat -5px -10px; padding:0 0 0 13px; color:#150d48;}
.bigHeightlist .list .content li a{float:left;width:246px;overflow:hidden;text-align:left;word-break: keep-all;text-overflow:ellipsis;white-space:nowrap;}
.bigHeightlist .list .content li a:hover{background:url(images/biao.gif) no-repeat -6px -448px; color:#800;}
.bigHeightlist .list .content li time{font:400 11px/28px Arial; padding:0; color:#800;}
/*======================== 股票页面布局/end ========================*/

/** end by dengjinye */

/** 焦点图 */
.kinSlideshow{width:320px;height:190px;overflow:hidden;visibility:hidden;}
.kinSlideshow img{width:318px;height:190px;}
